awarding body

Translations
орган, присуждающий награды
The awarding body announced the winners yesterday.
Орган, присуждающий награды, объявил победителей вчера.